package com.bjpowernode.javase.annotation7;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

@Target(ElementType.TYPE)
@Retention(RetentionPolicy.RUNTIME)
public @interface Id {
}
/*
 假设有这样一个注解，叫做：@Id
    这个注解只能出现在类上，当这个类上有这个注解的时候，要求这个类中
    必须有一个int类型的id属性，如果没有这个属性就包异常，如果有这个
    属性就正常执行。
 */